//轮播图
.carousel-caption{font-size:1.4rem;line-height: 2rem;}
.carousel-caption h2{font-size: 1.6rem;padding-bottom:0.5rem;}
.sidebar{border:1px solid #ddd;border-top:2px solid #00b7ee;color: #9fa0a0;padding: 10px;}
.sidebar_cell{padding-bottom:1rem;margin-bottom:1rem;border-bottom: 1px solid #ccc;}
.sidebar_cell_title{font-size:1.6rem;padding-bottom:0.5rem;font-weight: bold;}
.sidebar_cell_list{font-size: 1.4rem;line-height: 2rem;}
.movieList{border: 1px solid #ddd;padding:1rem;}
.movieList_tab{border-bottom: 2px solid #00b7ee;margin-bottom: 1rem;}
.movieList_tab li{display: inline-block;padding:0.5rem 1.5rem;cursor: pointer;color:#333;}
.movieList_tab li.current{background:#00b7ee;color: #fff;}
.movieTab_con li{display: none;}
.movieTab_con li.current{display: block;}
.movieList_con{margin-bottom: 1rem;font-size: 1.6rem;line-height: 2rem;}
.movieList_page{text-align: center;}
.movieList_con_cell_info{border: 1px solid #ddd;padding: 1rem;position: relative;}
.movieList_con_cell_info dl{padding:0.5rem 0 0;margin: 0;}
.movieList_con_cell_info img{width:100px;height:147px;}
.movieList_con_cell_mask{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: absolute;left: 0;top: 0;text-align: center;overflow: hidden;display: none;}
.movieInfo{display: block;text-decoration: none;padding-top:15%;color: #fff;cursor: pointer;}
.movieInfo:hover{color: #fff;text-decoration:none;opacity: 0.8}
.movieInfo_dl{padding-bottom: 5px;text-align: left;overflow: hidden;}
.movieInfo_dl dt{float: left;width:40%;text-align: right;}
.movieInfo_dl dd{float: left;width:60%;}
.btnPlay,.btnDown{font-size:3rem;margin:5% 5% 0; color: #fff;cursor: pointer;}
.btnPlay:hover,.btnDown:hover{color:#00b7ee;}
.movieList_con_cell_score{padding: 1rem 0 0 1rem;}
.movieList_con_cell_score strong{font-size: 2.4rem;color: #f60;}
/*排行榜*/
.rankBar{border: 1px solid #ddd;margin-bottom: 2rem;font-size: 1.6rem;line-height:2.5rem; padding:1rem;}
.rankBar_title{border-bottom: 1px solid #00b7ee;color:#00b7ee;padding-bottom: 1rem;font-weight: bold;}
.rankBar_list li{padding:0.5rem 1rem;}
.rankBar_list li:nth-child(2n){background:rgba(221,221,221,0.3);}
.rankBar_list li:nth-child(2n+1){background:rgba(221,221,221,0.5);}
.rankBar_list li:hover{background:#00b7ee;}
.rankBar_list li:hover a{color: #fff;}
.rankBar_list li a{color: #333;font-size: 1.4rem;}
.rankBar_list li a:hover{text-decoration: none;}
.h1, .h2, .h3, h1, h2, h3 {
    margin-bottom: 5px;
    margin-top: 5px;
}

